﻿using System;
using System.ComponentModel;

namespace Argos
{

	public class ItemEventArgs<T> : EventArgs
	{
		public ItemEventArgs(T item)
		{
			this.Item = item;
		}

		public T Item { get; private set; }
	}
	
	public class CancelItemEventArgs<T> : CancelEventArgs
	{
		public CancelItemEventArgs(T item)
		{
			this.Item = item;
		}

		public T Item { get; private set; }
	}

}
